'use strict';
const db = uniCloud.database();
const _ = db.command;

exports.main = async (event, context) => {
    try {
        // 批量更新 users 集合中的所有文档，添加 role 字段，默认值为 'normal'
        const res = await db.collection('users').update({
            role: 'normal'
        });
        return {
            code: 200,
            msg: '添加 role 字段成功',
            updated: res.updated
        };
    } catch (e) {
        return {
            code: 500,
            msg: '添加 role 字段失败',
            error: e.message
        };
    }
};